119023 1184
5487 60
5396 642
4130 229
3080 239
27641 687
12165 648
42078 369
2262 266
3446 356
3962 711
61526 552
3492 241
6085 261
1252 76
2425 283
57901 297
4589 368
2932 206
387701 891
6272 663
3316 186
3677 385
27172 284
4238 73