2384 516
2347 253
3471 342
2206 47
2991 494
3062 657
3258 335
1066 119
3453 238
2129 393
2748 172
3728 694
2810 234
3637 847
3214 554
1271 86
3594 480
2443 351
2457 369
2177 213
3638 635
4841 340
3862 905
12642 888