5026 136
1804 38
18145 141
7408 616
5394 146
6183 322
24543 750
4441 714
24169 181
18943 536
14195 495
11304 99
24096 401
12476 362
4071 314
3277 78
4557 712
3950 358
4916 268
3510 346
10067 907
3609 414
14782 196
11999 133