42001 386
13509 334
3271 373
2553 232
2986 194
3952 373
4308 386
5449 946
4209 604
4104 783
2334 98
4500 35
8400 470
11591 126
10334 189
18977 552
340619 721
4200 381
125958 773
7740 641
82467 489
108607 902
25148 542
73209 376
44825 235
23633 184
53982 128
73005 254