5301 501
15751 316
8488 562
8679 261
13253 477
8354 928
3338 66
12091 211
7116 110
6351 626
8721 176
6248 509
17071 483
12398 475
5347 43
19259 308
9805 345
6110 281
17069 440
11917 277
12965 747
17326 355
4273 464
31085 429
10953 359
7913 577
5365 169
17756 635