528 37
2317 431
261992 1331
1040 156
2948 656
771 109
3163 858
1662 286
1576 399
1050 122
3023 786
2067 373
2526 564
2544 694
1605 338
2741 559
3242 633
2365 588
528 55
2658 796
1996 435
1796 479
1533 351
2261 510
983 264
300 37
1997 376
2054 221