33021 580
49698 698
241438 997
167366 919
39535 189
15342 194
222770 1161
130397 534
64668 421
849431 2494
71512 111
20934 676
17124 291
41844 114
12288 157
229804 1167
350175 1332
451306 1217
194104 525
17871 128
7400 169
39544 470
66830 308
312126 1106
20741 114
5400 65
97286 647
55502 195