2983 66
8555 591
41674 945
9699 449
2280 508
3753 244
5651 890
2912 163
13760 572
51365 196
3992 766
8955 295
13625 836
27290 245
12697 135
84642 120
31550 790
7828 323
91079 109
64904 186
66442 989
29943 325
30876 78
48119 519
10058 47
87315 490
8009 411
5989 914