4382 274
2396 113
15019 592
8417 787
2847 380
3022 126
3017 44
7290 344
51162 366
63885 493
88932 604
3420 287
19405 629
10869 154