3510 902
5652 321
2907 61
49191 738
48397 603
46436 721
1294 280
15440 751
13759 692
4394 643
3521 160
10944 741
5034 564
7149 702
4400 408
3740 575
5683 339
28144 150
3149 458
20451 602
5075 218
1912 341
41777 304
10192 539
3237 783
6061 28
6224 676
6891 674