5051 728
831 90
4032 286
4450 544
3866 495
4321 493
2810 615
3273 596
1746 428
1648 311
1656 240
1392 337
1042 141
2861 748
4600 526
3186 367
4089 289
1711 352
1147 139
2400 686
2273 309
2056 182
3481 662
3630 553
4402 580
3734 836
2742 506
2138 343