50869 131
6449 427
6759 98
19273 156
6051 594
13146 300
3556 323
5509 770
4563 223
24558 193
3251 376
17270 461
7633 197
1222 156