29000 405
7791 102
11382 298
11318 34
9637 228
34882 753
4101 257
10161 681
23406 233
18497 417
12288 473
7915 476
4056 860
25998 595
11217 47
7138 372
22594 519
4520 465
3151 626
7814 212
14785 573
22615 280
2221 86
8273 577
6592 482
6348 262
5414 55
23152 47