56517 277
5528 156
9873 96
20363 660
20066 659
271343 181
14877 418
3491 136
10312 303
3957 554
2986 498
2660 177
5782 437
11316 341
2944 157
1008 115
1796 232
3579 317
2749 654
1246 38