1241 96
21399 298
47774 468
20835 319
16711 376
15120 312
6524 742
10832 736
2311 529
2296 504
11884 562
2175 105
1324 171
5194 640