21030 459
27526 545
2926 452
23427 386
29742 187
221317 265
187595 590
296435 1007
13109 371
21126 944
13830 285
97433 737
9824 953
3300 354
8207 101
3614 39
3645 302
4770 421
9164 553