22232 455
13130 111
44298 682
17895 236
21011 356
9292 50
29284 145
14841 776
18737 758
15250 675
23365 201
21563 313
18229 448
47818 350
27461 535
14643 573
24290 210
25499 415
38862 342
9463 228
12395 656
14554 468
23347 503
31995 141
22068 158
16697 669