4476 518
2915 61
9255 589
2401 51
5464 204
5261 391
5689 508
7308 209
5856 425
11624 593
5724 416
8865 884
9524 727
8844 626
4388 341
4169 389
4974 524
5313 650
6535 297
5788 124
12593 703
4920 474
20222 569
2920 306