16602 445
2663 117
29110 670
15952 436
10674 321
24923 368
17826 151
11792 222
45122 843
22898 704
9639 470
16196 363
3095 85
3879 82
9527 486
5439 560
2908 187
19084 348
3571 540
4661 352
6691 143
17219 579
12354 627
36226 143
8314 999
9559 718
2882 255
3587 644