1093 298
3086 183
6555 662
5145 239
15191 377
86045 643
6786 297
8563 607
5584 46
5613 675
2432 35
5500 349
3858 263
2968 469
7411 873
3860 470
2498 439
1558 234
1006 64
2974 447
4751 593
7522 347
3311 659