29500 98
20433 446
6595 863
6538 646
3637 285
4018 652
4963 181
8654 33
7122 297
21626 365
5702 429
155381 564
74492 667
68057 51
5228 983
9578 268
13125 807
6233 147
8418 694
2952 231
9745 134
7134 305
19927 405
7394 591
5247 314
3494 105
9639 359
14651 280