40935 288
5869 279
9382 526
3568 649
6371 483
9138 685
12632 304
28137 544
9848 85
11526 318
1351 253
7029 79
21257 458
10001 721
5032 499
26910 707
2112 412
3197 927
5067 810
18903 305
22978 129
23657 485
7231 466
4636 87
755 141
2139 228
7297 301
2743 418