3960 292
7579 271
11340 222
2380 328
886 84
3534 457
1346 63
8590 653
3183 232
4082 663
1743 269
4082 614
1438 145
3369 462
10378 821
2948 374
4445 599
3363 701
1595 202