2909 476
115485 311
4284 586
189288 531
270296 531
60730 423
68262 282
124614 535
2415 296
147082 542
112787 503
292721 910
2492 467
1667 447
3252 828
977 239
44931 759
62325 115
43759 585
176160 746
23601 629
4976 812
2796 793
3228 788
3660 168
222028 717
7019 85
8481 590