12975 81
18425 526
17843 241
27759 294
12766 613
21538 587
4214 220
16110 410
17229 429
7365 71
9424 260
12557 383
616209 1473
1242736 4612
342986 1365
457925 734
439119 1164
1211201 3187
210887 509
89145 990
11182 65
400752 944
54312 656
373484 1056
159295 519
188805 395
166895 791
590011 1538