303525 663
10150 581
13630 266
214647 933
11575 266
4162 381
128311 708
9509 548
32282 333
25751 912
16158 111
30545 578
44066 231
7670 420
14092 563
9524 385
48682 793
75310 799
30317 134
4535 77
1778 281
14477 225
4980 483
2946 224
5026 666
3066 329
1916 117
3943 161