309 92
906 254
669 174
2652 659
7323 480
15708 563
21737 177
8457 480
22363 513
12332 242
15477 555
9763 61
27776 444
8896 424
17872 883
8009 495
21338 525
12319 412
2192 367
981 166
2066 303
2678 564
3537 614
2056 138