8008 395
21536 999
6023 506
5265 338
48641 375
14955 196
13749 247
14602 524
12820 329
6536 503
6917 432
3665 526
7188 111
5087 397
37214 717
30387 368
5038 136
15492 620
9307 149
4493 557
4546 418
3617 608
2331 125
2337 28