39993 522
2907 252
2179 232
3139 88
24630 113
58861 440
58688 532
10322 93
13483 306
13006 392
4173 499
22317 37
4714 352
3341 348
4571 786
30098 550
18460 624
11965 382
6121 544
2695 257
2442 257
621 50
49174 398
28516 242
3096 156
2971 96
3444 290
874 73