29288 686
192 55
2957 948
1012 207
3167 278
901 279
2375 535
1036 213
1812 418
1512 333
294 75
2189 714
2131 531
730 157
2884 650
1715 355
309 89
149 31
1582 411
2973 740
927 216
924 236
3924 397
2223 485