2943 508
2188 476
3071 50
12243 332
4319 45
7420 268
2041 367
816 70
2817 594
2773 474
13754 761
6640 713
1217 68
2226 280
10227 739
888 61
2988 678
1271 100
477 72
1609 295
2850 122
6603 289
1422 328
7302 962