15073 362
3887 429
153650 563
73103 667
64898 50
4375 983
6625 266
10204 805
4046 147
5995 694
2179 231
6999 134
5069 305
15955 405
5372 590
3511 314
2542 105
7326 359
11015 278
5166 219
4463 100
7395 222
8876 659
15417 891
14130 693
12494 283
22722 413
16724 164