3530 157
28922 311
134716 517
106542 901
3979 287
6109 914
20346 704
17609 575
22209 192
25063 259
8088 449
18734 583
5698 314
14730 334
15634 620
14007 383
15267 932
7013 581
307074 850
430592 1710
19282 537
205795 458
654158 1544