4923 148
3035 136
4006 490
19363 509
5735 355
3697 854
1663 418
2395 347
1904 221
3095 727
2875 517
1717 90