2962 711
50195 683
3218 423
2701 718
45244 367
1574 438
272 63
1303 326
3273 880
2365 547
2850 795
2826 647
2867 731
1168 229
786 41
2633 720
2844 529
2305 743
3208 746
40846 75
1215 123
856 110
937 135
2059 487
1766 347
11492 530
2954 670
1646 395