22993 800
44690 527
16837 185
10998 341
33161 941
12156 331
26522 528
8063 221
20315 818
17149 522
12213 204
8351 403
3016 272
4411 506
14627 514
8930 806
3608 273
2771 64
5814 591
2173 98
14218 695
6334 661
3965 301
6293 310
7044 566
9539 608
6131 683
4359 258