1403 60
1828 133
25185 547
17379 303
51310 94
8566 803
3457 770
26822 209
7551 562
6983 612
12351 217
1242 27
2410 288