2850 45
7005 582
11960 447
5263 693
11148 360
12933 592
19693 523
19232 669
36335 581
11406 616
4721 296
9880 459
13006 615
4876 396
4459 50
3984 275
13974 588
7625 192
13226 875
25847 263
9637 406
3956 92
5194 86
18152 493