7300596 2500
15108273 6653
11594298 3688
9783616 3336
18491618 6440
4915260 1825
9167289 2293
4933494 1134
6618955 2255
12863706 2896
10190751 2419
6999041 2283
4119086 417
5375271 873
4164994 1495
6340355 1162
3608976 1231
4800127 622
465803 716
20814354 8623