105033 710
198721 781
17630 64
57384 542
16201 599
20678 85
67957 527
38753 214
2276 253
5462 714
2735 524
10627 661
5978 435
5420 619
17325 312
3901 425
5068 274
3660 93
3082 454