2602 294
4439 745
315528 579
909897 1993
8231 30
9712 801
475663 694
450570 727
299881 482
56008 802
520910 1660
300267 1108
288563 783
10142 461
22641 240
38925 767
18245 338
153522 479
10136 499
63441 455
115382 671
89968 347
56343 473
68417 218
11186 170
50335 179
52916 646
21787 584