7562 81
14682 761
1842 87
4585 528
3482 371
12278 369
7328 268
8424 405
12856 425
5599 727
2689 312
4337 508
9328 357
2469 175
2772 206
8261 372
3191 185
1449 95
4599 680
2849 301
12544 575
3626 232
2177 52
11897 61
12289 501
3878 821
4994 631
10536 907