1056 75
2935 671
10519 640
11648 428
4769 154
2295 529
2808 618
3415 643
4608 270
513 56
3305 606
1001 51
2864 498
2622 666
2961 329
2764 485
5506 151
3850 640
2184 411
1493 271
1070 116
3075 629
9544 461
2387 439
3737 541
17118 241
21338 1102
2022 286