506 158
1723 554
4774 209
6031 377
4206 59
48840 212
4882 246
38978 168
30547 348
6528 700
16037 192
1767 339
5466 571
1734 276
2812 422