3045 66
8644 591
41746 945
9851 449
2295 508
3774 244
5688 890
2937 163
14720 573
51445 196
4016 766
9038 295
13713 836
27355 246
12821 135
85153 120
31696 790
7848 323
91533 109
65084 186
66557 989
30028 325
30960 78
48219 519
10101 47
87604 490
8033 411
6002 914