21183 616
25227 277
2321 108
19895 148
10255 66
2669 447
3264 288
2529 397
3477 472
6991 482
6515 359
22679 653
150561 304
43012 679
19242 327
8474 115
2303 130
10277 738
11609 46
15395 697
17732 394
6095 689
8662 815
8210 265
7855 70
11296 271
4953 718
18741 500