3010 167
5504 487
10486 101
2705 40
5481 115
12249 601
4248 678
6285 518
8876 354
3656 474
4398 182
3030 64
4979 415
20585 78
4409 102
5528 785
6384 487
3815 642
2163 234
7222 255
5616 617
4557 471
5530 523
22300 368