3936 390
9328 870
3678 439
3599 120
2307 224
158600 197
19825 311
197629 652
11562 266
19968 277
3807 709
3105 286
5564 711
4926 445
1254 29
1955 236