15096 257
18350 807
9223 321
5476 325
49038 665
23516 612
12327 258
10523 584
23093 597
21130 222
17241 458
30227 643
35350 365
15212 326
32830 569
7477 440
11596 252
3955 121
6063 676
16733 665
12573 489
8643 127
22267 927
16288 966
19090 748
16813 476
4943 371
8604 490