3008 486
2459 85
9297 161
4531 590
3719 519
9765 63
2503 88
5563 433
3660 261
7140 460
12780 126
19022 339
3131 353
8929 361
3838 246
4018 141
6081 397
6783 317
9528 304
4881 232
10761 733
6436 837
3528 422
4314 167