33521 116
21301 212
251880 432
3743 622
18288 272
16225 464
23459 90
6513 915
5383 326
43970 272
21567 114
41701 855
4299 274
216748 713
64870 525
123411 343
101342 1009
3154 434
4189 818
92652 343
33748 587
8608 382
6212 829
42755 246
1476 106
87361 319
2375 385
142209 266