21027 62
17057 482
14405 180
7361 187
29711 372
16653 349
1338 59
25326 444
8471 251
13732 704
9155 462
5560 364
6319 605
10204 254
8723 409
9013 347
12478 95
23409 499
6555 428
5844 591
34480 98
2854 148
12268 84
7503 683
18402 513
13244 201
7815 730
10555 213