56512 277
5528 156
9873 96
20361 660
20066 659
271292 181
14875 418
3491 136
10311 303
3955 554
2986 498
2658 177
5782 437
11315 341
2944 157
1008 115
1796 232
3579 317
2749 654
1244 38