409 76
2976 802
3876 662
2139 392
3339 657
2124 488
1350 253
3368 718
2611 741
2291 546
1396 368
2130 469
201 31
2321 510
2883 876
3187 908
3023 457
2306 265
1068 233
2855 641
1417 245
2234 631
2153 342
3065 786