2921 60
1859 184
5456 222
4303 258
2205 108
5870 522
1550 179
2709 90
4028 309
6374 484
3927 431
4103 316
4703 161
10300 713
4210 744
4926 448
7664 237
3879 618
4573 785
6340 654
4916 706
3803 87
11951 457
2200 71
2836 267
8564 374
1848 92
12731 58