2380 649
1560 275
10195 59
3740 429
9705 737
22181 380
4011 283
5277 99
6437 479
7095 48
5788 144
5311 438
9221 591
26327 472
8384 62
43438 233