3136 598
1016 220
374 33
697 132
1163 272
804 205
2178 453
1643 354
3360 474
5678 462
2382 526
1969 112
376 101
1380 318
2786 631
2148 418
2275 470
1254 183
1896 376
2822 871
2064 486
2952 970
270 60
2803 631