40410 717
4904 335
10033 492
17105 696
8538 347
11352 39
1639 49
29129 91
6103 795
3492 302
4390 454
7874 408
2491 359
10736 651
1772 420
24776 249
13420 965
19198 455
4950 432