3963 292
7580 271
11343 222
2383 328
888 84
3535 457
1346 63
8590 653
3183 232
4085 663
1744 269
4082 614
1438 145
3369 462
10382 821
2948 374
4446 599
3363 701
1595 202