1209923 3186
18479 558
5433 487
110537 217
93785 195
143815 770
15580 246
17272 783
80361 308
6038 330
13587 809
5289 215
72958 121
28078 1032
69271 307
134003 716
262309 2005
92528 351
69461 985
9567 555
24956 374
36282 393
42237 161
37228 472
22355 71
55781 829
42491 274
74536 641