2196 301
3309 632
933 97
1430 194
1736 285
4285 658
3357 396
677 64
4977 146
5939 838
3061 917
2613 691
1576 308
1386 229
663 141
1475 399
2659 404
2162 569
2661 731
850 201
653 101
2565 594
528 82
433 51
2380 604
2178 390
2570 514
1165 181