2689 110
1029 228
1668 442
2778 524
38090 151
7008 754
7677 486
3620 672
5187 148
3562 136
4407 490
20606 509
6072 355
3804 854
1711 418
2592 347
2080 221
3293 727
2936 517
1944 90