51471 94
11269 183
4277 194
10378 881
13707 185
37200 293
2814 252
13563 286
5360 411
10313 71
35300 246
6779 70
14001 269
6709 482
15442 436
3791 142
3415 231
13848 612
6406 433
17595 554
13218 58
31097 522
4358 158
9808 99
2791 300
1594 190
8994 346
4599 400