2193 175
5057 360
4830 563
17322 312
5910 839
2749 402
1636 98
3182 218
3750 592
3157 519
4232 579
2954 192
4671 611
2206 382
2796 363
28978 792