18245 161
2151 340
1343 277
2276 558
2530 502
3028 841
47293 167
2176 553
639 69
2573 584
54968 314
3874 665
3466 894
6997 112
2966 336
2868 657
3555 332
4745 462
2609 270
3401 757
4384 777
3357 829
5515 912
2991 647
2355 489
3026 434
5333 506
1235 30