3826 150
442 101
1645 475
4044 283
19442 123
65471 393
7570 149
3542 257
18961 213
42707 242
7563 254
4397 191
2101 338
2045 64
93915 198
3584 481
80051 373
67349 205
29047 228
23064 240
20289 321
28438 90
13148 272
18774 173
38592 319
6599 93
113577 507
34747 812