10596 847
5841 572
3271 40
2075 283
8686 521
3036 243
4202 379
7372 593
2369 169
2422 142
38577 209
3145 429
2261 121
3308 311
5560 113
25346 454
3527 416
4016 598
4888 277
5262 131
12755 216
3225 85
3832 251
1298 99