3501 213
2666 242
10053 808
3791 203
11554 649
7669 621
16318 396
17867 562
92971 336
6198 177
10509 362
47453 269
24037 685
277354 1001
84252 164
8303 352
8782 423
210446 1111
26224 394
17803 506
42302 325
6961 585
5826 90
86650 771
5276 38
11616 338
49893 465
47136 859