13016 457
28462 654
2657 194
11612 410
10016 563
5359 941
15873 627
12057 265
2214 44
6214 437
138201 199
4096 47
4442 696
2634 164
4036 396
18129 367
7234 578
15753 267
24034 67
2503 187
9773 532
3191 374
16536 678
3405 332
3125 655
4702 912
3485 527
4467 388