1000 231
1187 304
2461 767
770 98
1225 283
2602 578
2969 635
4925 842
1017 119
2273 523
380 35
2392 535
1483 409
1327 315
2944 860
2380 150
2251 215
1354 291
2485 423
2958 779
2385 296
4551 929
1845 402
3310 638
1764 164
3516 89
4211 355
8858 591