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