2578 831
1456 297
1640 351
362 111
5712 291
4027 140
9224 332
4710 395
5057 329
4515 228
5645 596
8664 403
4265 253
10343 304
5716 196
11097 380
8435 653
7875 297
14748 714