1240 96
21396 298
47770 468
20835 319
16707 376
15119 312
6523 742
10832 736
2311 529
2296 504
11884 562
2175 105
1323 171
5194 640