2933 790
1705 258
1432 178
2312 416
124883 228
26260 436
41559 354
47635 777
42606 666
74996 608
63509 156
31743 309
20015 601
67920 241
47361 399
19659 111
33032 97
72902 753
41579 374
29174 910
44082 228
99624 916
42581 420
104480 583