4026 645
3792 553
3507 412
5853 612
4743 63
3723 441
3132 411
4607 531
1895 185
2985 347
6754 639
4233 559
2365 107
9438 842
31534 271
5550 601
2178 133
5366 450
3288 109
10059 172
16329 58
30232 249
1319 105
4792 677