57983 278
5931 156
9990 96
20501 660
20096 659
279308 181
15152 418
3593 136
10506 303
4236 554
3071 498
2766 177
5907 437
11459 341
3068 157
1103 115
1884 232
3710 317
2839 654
1376 38