2238 288
12672 92
3978 793
34080 602
941 139
3791 259
3384 729
4954 738
19070 246
7110 218
2855 462
3315 488
1432 98
2894 746
2789 557
3276 804