9021 81
14682 761
1842 87
4588 528
3484 371
12283 369
7333 268
8424 405
12859 425
5599 727
2689 312
4341 508
9329 357
2470 175
2774 206
8269 372
3195 185
1453 95
4601 680
2849 301
12551 575
3631 232
2179 52
11910 61
12303 501
3878 821
4996 631
10545 907