2884 61
4163 506
8413 159
11216 208
5529 542
4165 307
7759 568
3545 235
8831 168
11378 411
5700 410
392419 979
229509 324
10893 352
8519 332
6124 463
4380 243
6470 372
3317 110
2645 280