13954 859
5275 52
1779 310
15152 795
3462 406
4434 469
2911 257
5807 587
14335 495
11228 243
3571 313
15465 664
4037 766
3617 474
10516 241
8394 253
4008 233
8750 279
5040 274
18032 781
3969 676
4422 761
8569 295
4739 168