2440 127
236 562
897 230
1008 396
526 364
485 36
778 239
307 201
2598 912
774 214
660 730
156 534
2970 412
2898 313
580 274
999 488
689 318
23 693
447 858
41 991
1964 476
80 168