6596 473
3776 265
3918 201
34601 633
9947 32
9006 866
6192 385
3278 208
30954 91
8426 251
9143 885
5190 254
6953 657
4853 562
18219 551
11410 345
4213 607
2855 336
2144 159
1981 140
3078 262
4517 389
6067 148
6301 438
41661 746
3329 519
4259 503
5437 508