2800 753
5344 476
1723 406
1399 318
19632 566
4922 111
53651 327
2850 795
7482 265
1332 409
3401 82
56978 461
8077 716
64338 727
103784 280
1249 374
485 123
1295 325
4161 44
2026 415
996 282
2663 687
6893 471
6490 508