33952 540
21714 330
13553 314
6722 442
34994 171
6935 274
5367 472
5221 171
6063 312
11263 515
14487 623
9995 588
22396 259
6644 562
10215 696
9575 268
5679 195
9913 219
12996 152
10541 501
7678 375
6272 255
4188 524
15874 38