105600 236
100217 907
165366 541
47898 61
87770 600
104271 508
56698 413
100109 231
70606 661
16232 568
172694 139
67081 512
73678 145
48658 78
45107 560
110863 372
51050 702
24654 245
91633 261
3518 329
32348 221
105629 291
93916 348
77074 353
171252 313
272106 863
175984 419
158652 216