3262 498
2949 264
48128 61
3624 59
24900 89
9926 75
8566 671
4893 807
11658 358
3258 205
3117 68
4964 321
2710 355
2685 294