3132 645
4570 317
2590 142
9199 392
28715 584
5379 670
5507 632
3204 66
6058 596
2239 45
2607 522
1785 68
7729 502
4297 450
2884 350
5637 562
4998 747
8030 380
5754 561
5753 276
2536 323
4848 665
3844 681
2168 258