33733 335
32047 233
31147 300
11560 38
27521 148
14509 231
44565 266
22027 144
31185 171
13177 89
29855 87
105571 312
34330 119
11899 169
34014 331
198815 652
28369 282
10203 207
32707 187
33723 476
17383 254
58226 320
25101 368
8171 60
88324 305
5339 26
17642 347
31017 415