150113 877
2891 108
4185 541
10919 821
43334 629
66925 746
273822 600
26659 560
4426 739
2956 539
35441 642
13704 206
9504 566
20188 597
40990 227
2862 374
42074 381
27124 431
6599 941
17053 171
262855 421
8831 81
21646 510
6892 138
5062 56
5440 299
46291 134
5466 179