17322 97
28522 80
10117 116
9441 128
33271 941
61737 618
4633 557
10942 392
6879 513
2165 106
4275 711
9453 645
8615 144
4416 359
3545 88
3276 216
2820 46
2394 270
5926 45
1605 191