3228 229
14852 271
22695 551
11454 694
27721 146
24506 244
44446 430
4673 486
15828 678
23800 392
6326 87
10246 266
5080 497
18471 187
7993 81
1981 104
4192 371
8947 61
4890 582
12114 678
8380 554
12345 303
3827 134
3701 287