29429 577
10135 451
15499 169
7666 846
17313 778
13116 39
29291 244
7933 170
4074 194
12392 427
7011 240
14473 209
3437 189
14842 104
8359 304
14481 260
8967 201
12598 522
15793 448
9250 444
20010 353
3214 380
53780 616
12383 487
15355 397
7597 114
28246 647
3402 198