23036 800
45427 527
16895 185
11068 341
33258 941
12237 331
26561 528
8194 221
20609 818
17214 522
12391 204
8385 403
3053 272
4468 506
14679 514
8986 806
3643 273
2804 64
5867 591
2223 98
14249 695
6402 661
3989 301
6353 310
7094 566
9561 608
6225 683
4374 258