2432 523
5267 31
11125 91
16184 257
4088 582
7155 616
6895 360
2546 424
10838 354
1253 217
2378 523
2049 324
4280 292
3132 702
4169 234
15202 474
3079 562
13541 524
6828 169
2177 292
12678 495
3299 55
1493 160
15015 614