18182 552
2436 215
7455 323
9507 329
5431 712
23000 259
12012 641
6298 459
3412 57
5025 371
9426 504
6518 728
15240 587
2504 68
25247 738
8472 415
3705 729