40632 522
2909 252
2179 232
3145 88
25091 113
59411 440
59505 532
10333 93
13487 306
13012 392
4177 499
22590 37
4714 352
3343 348
4572 786
30587 550
18707 624
12181 382
6123 544
2696 257
2442 257
625 50
49716 398
28820 246
3105 156
2973 96
3444 290
878 73