2130 60
4346 803
29832 782
9546 731
22386 634
10921 826
3839 219
5676 263
1329 295
4707 385
4284 646
18068 977
6775 791
2523 514
13462 117
13407 795
3700 441
11332 734
1668 108
1844 203
2300 554
3216 135
2747 540
2299 287
4401 627
3808 345
1569 196
3754 81