18529 393
12987 713
156542 259
5270 201
1191 118
6488 612
8446 727
3235 531
7511 212
4147 39
62400 587
26077 291
56900 65
2972 232
9513 499
5242 309
9267 373
2744 81
5826 533
9441 67
12197 399
3277 530
12172 430
7235 412
8233 642
2444 143
1215 81
6764 350