40327 145
305539 957
3960 574
3849 536
4695 400
4117 370
8598 855
5284 676
125403 648
6079 281
2353 246
73234 647
20738 696
13449 404
12861 546
13358 389
4461 256
36297 339
7708 244
7527 259
6444 861
72568 762
367770 868
3853 513
5175 480
4077 440
4320 536
5232 593