39911 522
2904 252
2178 232
3138 88
24561 113
58780 440
58554 532
10322 93
13483 306
13006 392
4173 499
22272 37
4713 352
3341 348
4571 786
30038 550
18420 624
11929 382
6121 544
2695 257
2442 257
621 50
49101 398
28464 242
3096 156
2971 96
3444 290
874 73