39141 120
22885 317
30978 186
31564 217
6514 468
16716 386
7348 118
2121 455
802 239
587 108
5132 55
3232 553
7654 631
1169 180
2066 437
2606 68