12978 860
30484 884
6651 392
2987 498
7277 502
10662 757
2465 154
2372 304
3782 670
8245 299
4323 295
13231 347
22261 420
3785 739
2887 761
6507 418
3075 409
5076 505
4635 599
4867 612
5260 240
700 50
10865 481
5444 315
8309 713
2711 69
4790 602
4201 397