1023 116
3737 923
6372 793
5447 508
2984 218
5323 121
3527 732
4320 538
591 44
3232 723
4432 398
2647 457
1561 247
1452 287
2982 690
2717 748
7008 422
1240 287
1371 283
861 185
3251 347
1038 168
2362 624
2545 57