32032 315
3421 477
7352 493
41791 672
3101 651
10386 291
28832 137
5067 58
16324 649
5030 640
7459 62
2686 213
5500 850
12914 376
1916 157
2259 125