9629 503
5533 600
449 45
2305 393
6770 262
1786 353
3499 466
11798 376
2534 535
6859 428
1123 215
4235 309
12844 292
21716 164
7946 111
3858 88
3350 418
3329 120
9610 708
3545 727
4960 152
4933 641
9473 151
20967 247
22800 287
26414 653
3935 296
5129 269