29628 121
54911 408
26292 161
24198 236
87296 858
27633 343
45873 66
31487 593
37838 541
41380 429
6086 292
74244 449
40010 336
16700 337
12349 73
22285 441
64572 869
59579 536
16466 518
50610 216
34512 327
40920 407
14106 244
21751 95
22372 133
35937 345
47082 1014
80263 669