860 258
803 164
2205 487
680 148
1444 328
1591 391
419 113
2843 848
2705 794
699 167
2818 684
993 305
316 78
2363 638
1165 312
939 242
2839 930
438 120
1685 392
313 100
2742 798
2307 541
223 51
526 163