331 91
2348 636
1892 407
2804 774
2031 412
186 33
288 48
627 161
3016 749
378 69
1962 388
2433 685
1258 329
2781 573
1958 475
683 207
921 251
2436 192
828 209
2755 910
2430 503
2188 494
2520 669
961 233
2728 844
369 86
339 89
527 110