328 35
3435 445
2225 531
3280 655
5034 172
1373 354
2593 233
11021 855
2230 650
2538 544
3174 785
585 141
565 117
1995 400
1800 351
2133 582
2388 528
403 59
2151 196
2732 601
726 116
1245 140
3909 843
1851 319