29552 90
123530 678
5055 339
28261 524
205095 1066
10175 546
2741 421
13928 828
25501 573
17284 164
80390 508
1590 250
42124 550
44963 73
5247 36
8918 568
23611 588
7935 244
7059 321
18239 368
3092 273
29198 435
3170 251
14951 553