12396 381
15395 471
29873 452
22022 295
65396 518
7894 380
27920 181
29212 376
6599 94
4361 160
16022 732