101602 299
13518 384
85864 459
19526 300
29267 572
62913 868
44063 432
44596 522
29033 228
33085 85
44020 248
74527 157
128599 288
71549 766
5409 399
4858 242
5438 871
9920 565
11271 92
2582 164
1278 52
4736 203
2550 100
10959 697
1773 207
5504 806
3590 758
28638 329