31565 791
11141 115
10846 73
4363 830
1366 361
1284 97
6119 32
3021 420
8791 578
4178 740
3809 677
2985 451
1552 153
5178 338
1400 288
2767 492
3191 39
6721 598
4986 141
2812 601
5046 346
2294 500
2261 376
1864 56
2692 603
1852 314
3898 366
837 218