2503 51
12878 802
1334 226
10952 722
3133 620
1946 179
1453 228
8446 504
10658 76
9018 502
1648 301
3286 994
10463 331
4165 835
2682 629
2146 316
5355 372
2647 370
846 94
1469 208
756 146
4096 309
4415 227
14403 273
3177 606
782 63
4574 754
5765 749