15966 508
4306 80
14587 761
2285 87
4453 528
3287 371
8285 368
7087 267
8384 405
12661 425
5531 727
2568 312
4263 508
9107 357
2359 175
2687 206
7681 372
3167 185
1398 95
4446 680
2750 301
12217 577
3624 232
2123 52
12162 61
11998 501
3855 821
4895 631