1240 96
21394 298
47769 468
20834 319
16707 376
15119 312
6522 742
10832 736
2311 529
2296 504
11884 562
2175 105
1323 171
5193 640