18891 66
45389 131
35866 347
5549 518
4633 470
4374 946
5628 820
3315 641
3815 653
2081 306
1070 62
4164 593
2275 238
3154 141
3645 513
1266 190
1916 122
4143 531
4159 880
2044 118
8939 400
5256 562
3538 97
28502 432
32938 679