5081 160
2992 240
5028 503
6256 162
2699 303
7348 285
3181 134
9442 297
5997 717
5872 169
8168 825
5078 278
9564 290
6037 873
6359 98
7999 824
2317 532
11531 683
3431 149
6678 585
4324 506
5164 296
3922 266
36269 677
12306 219
2532 605
7117 192
12289 395