15005 767
6315 551
6433 49
8312 288
8755 358
9518 139
4854 30
15163 96
7006 191
15554 413
3271 234
4995 94
18036 265
11290 744
4032 317
3816 99
6950 634
4473 117
9092 320
6473 509
15398 418
5956 136
19753 367
5221 50
14427 372
12487 313
9392 542
6533 431