105023 710
198705 781
17626 64
57380 542
16200 599
20675 85
67950 527
38753 214
2276 253
5462 714
2734 524
10627 661
5977 435
5419 619
17322 312
3901 425
5068 274
3660 93
3082 454