250 38
2103 418
2954 849
2335 648
2988 727
2625 289
1058 222
511 96
3377 140
6035 64
1875 382
2530 507
2099 669
2332 580
3412 515
3035 761
1251 196