2040 300
1804 349
7267 694
3944 780
38753 192
4072 824
4381 311
5155 701
5333 503
3321 544
3439 995
3939 908
3163 689
2533 548
1414 282
2906 642
1865 373
2262 390
1395 271
1040 159
3191 554
3066 505
115777 599
206098 318
260433 796
191829 579
137215 843
86836 194