16123 505
23893 781
9044 321
4340 288
10822 397
3107 283
9366 518
11345 313
23679 106
137748 560
4330 427
5308 469
18468 142
2248 130
4608 407
7620 453
7103 196
3533 97
2641 628
1151 98