505 82
2059 396
979 70
2854 542
2445 428
2916 645
1584 421
3107 733
4387 230
1050 154
2309 355
2301 664
1624 297
2581 693
7670 433
5546 390
710 40
7368 304
8678 669
7267 781
3223 711
3566 935
2220 348
3109 812
4999 548
1807 211
1386 142
1631 250