21022 62
17057 482
14403 180
7361 187
29700 372
16645 349
1338 59
25319 444
8467 251
13724 704
9155 462
5556 364
6317 605
10199 254
8720 409
9007 347
12473 95
23402 499
6554 428
5841 591
34473 98
2854 148
12265 84
7498 683
18395 513
13243 201
7811 730
10549 213