23037 800
45455 527
16898 185
11071 341
33268 941
12248 331
26566 528
8194 221
20611 818
17216 522
12394 204
8388 403
3056 272
4469 506
14681 514
8987 806
3644 273
2804 64
5871 591
2226 98
14251 695
6405 661
3990 301
6353 310
7099 566
9563 608
6232 683
4375 258