21351 113
804 35
1780 96
1972 167
1546 276
4401 454
3240 641
1894 257
1227 174
35562 349
24958 388
7270 185
10078 562
22584 578
15908 450
2991 623
3032 738