526 123
2944 812
1575 371
1818 364
1714 342
2138 547
1470 336
2972 882
277 59
499 112
2769 752
748 162
2884 704
357 76
820 251
784 177
2930 821
1879 432
412 111
2958 878
755 165
240 63
2082 648
601 159
1205 329
605 183
2601 640
2294 553