2237 288
12672 92
3978 793
34047 602
941 139
3791 259
3383 729
4953 738
19070 246
7108 218
2855 462
3315 488
1431 98
2894 746
2789 557
3275 804