21027 62
17057 482
14405 180
7361 187
29709 372
16653 349
1338 59
25326 444
8471 251
13732 704
9155 462
5560 364
6318 605
10203 254
8723 409
9010 347
12476 95
23406 499
6555 428
5843 591
34479 98
2854 148
12268 84
7503 683
18398 513
13244 201
7814 730
10555 213