931 229
2533 698
3725 472
8361 334
16850 169
15987 201
12039 473
11931 530
5375 571
8411 501
15621 396
19252 257
10343 403
5339 45