19801 127
1849 29
3071 306
3430 390
32808 647
1904 315
1856 213
24307 640
14391 399
3750 508
1090 133
3741 827
7139 794
2528 512
4433 755
965 58
3361 598
4363 669
2416 282
11702 484
2455 462
21472 909
2107 287
1767 248