2508 636
2189 373
3808 506
2297 108
3914 593
4570 695
3289 44
4447 416
2382 620
2300 314
4298 501
4884 529
1047 59
3555 624
8126 587
2634 73
2380 197
3243 514
3784 93
4258 368
3881 612
7146 535
6137 472
7401 462