15562 310
20924 452
5364 72
7963 76
4826 476
7270 217
16503 384
5134 51
3546 324
17285 99
5440 659
2626 156
4950 39
5968 751
21664 696
2939 70
3181 557
10474 507
5250 314
4379 509
5166 704
11256 584
1768 192
7679 400