9627 503
5529 600
449 45
2304 393
6764 262
1786 353
3494 466
11787 376
2534 535
6854 428
1123 215
4235 309
12843 292
21712 164
7942 111
3856 88
3350 418
3329 120
9606 708
3545 727
4957 152
4930 641
9469 151
20966 247
22798 287
26413 653
3933 296
5124 269