2345 450
2895 587
1275 94
3883 708
628 189
816 261
368 88
3186 531
611 106
2995 875
1472 374
285 43
2888 838
2988 677
397 50
1146 219
2298 660
2832 562
1297 376
2575 723
1100 262
2527 420
893 199
1069 65
2428 509
539 152
565 89
4308 310