10450 271
42656 311
9924 506
5488 490
43125 475
8463 96
3314 327
2480 168
10505 590
13376 720
4656 839
7640 822
3656 865
2285 115
4288 756
6394 205
4434 508
1813 59
6722 624
3868 180
6140 456
5734 230
5291 386
3955 884
4327 268
47164 626
14036 503
19651 197