440250 1326
103905 950
32658 412
26322 106
75154 764
449315 1065
16717 376
13440 498
6920 60
28084 127
45280 235
8361 692
11007 93
15495 772
7695 587
2570 35
8112 256
2451 238
10490 152
47952 423